slump in oil revenues - Spanish English Dictionary